const { defineConfig } = require('@vue/cli-service')

module.exports = defineConfig({
  transpileDependencies: true,
  assetsDir: 'static',
  parallel: false,
  publicPath: './',
  // 关闭eslint
  lintOnSave: false,

  // devServer: {
  //   port: 8080,
  //   proxy: {
  //     '/api': {
  //       target: 'http://localhost:8085',
  //       changeOrigin: true,
  //       ws: true,
  //       pathRewrite: null,
  //       secure: false
  //     }
  //   }
  // }

  devServer: {
    port: 8080,
    proxy: {
      '/api': {
        target: 'http://114.215.205.183:8085',  // 指向后端真实地址
        changeOrigin: true,                     // 修改请求头中的 host
        ws: false,                              // 如果不需要 websocket 可以设为 false
        pathRewrite: null,                      // （可选）去掉 /api 前缀, 有两个/api
        secure: false                       // 如果是 https 且证书不可信，设为 false
      }
    }
  }
})
